objects created using technology - Fransızca İngilizce Sözlük